home *** CD-ROM | disk | FTP | other *** search
/ Languguage OS 2 / Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO / gnu / glibc108.zip / glibc108 / mach / errsystems.c < prev    next >
C/C++ Source or Header  |  1994-05-23  |  2KB  |  28 lines

  1. /* XXX temp kludge: this file should be generated, but a gcc bug screws it. */
  2.  
  3. #include <mach/error.h>
  4. #include <errorlib.h>
  5. #define static static const
  6. #include "../sysdeps/mach/hurd/err_hurd.sub"
  7. #include "err_us.sub"
  8. #include "err_server.sub"
  9. #include "err_mach.sub"
  10. #include "err_kern.sub"
  11. #include "err_ipc.sub"
  12. #include "err_boot.sub"
  13.  
  14.  
  15. const struct error_system __mach_error_systems[err_max_system + 1] =
  16.   {
  17.     /* 0 [err_get_system (err_kern)] = */ { errlib_count (err_kern_sub),"(system kern) error with unknown subsystem", err_kern_sub },
  18.     /* 1 [err_get_system (err_us)] = */ { errlib_count (err_us_sub),"(system us) error with unknown subsystem", err_us_sub },
  19.     /* 2 [err_get_system (err_server)] = */ { errlib_count (err_server_sub),"(system server) error with unknown subsystem", err_server_sub },
  20.     /* 3 [err_get_system (err_ipc)] = */ { errlib_count (err_ipc_sub),"(system ipc) error with unknown subsystem", err_ipc_sub },
  21.     /* 4 [err_get_system (err_mach_ipc)] = */ { errlib_count (err_mach_ipc_sub),"(system mach_ipc) error with unknown subsystem", err_mach_ipc_sub },
  22.     /* 5 [err_get_system (err_bootstrap)] = */ { errlib_count (err_bootstrap_sub),"(system bootstrap) error with unknown subsystem", err_bootstrap_sub },
  23.  /* [6..15] */ {},{},{},{},{},{},{},{},{},{},
  24.     /* 16==0x10 [err_get_system (err_hurd)] = */ { errlib_count (err_hurd_sub),"(system hurd) error with unknown subsystem", err_hurd_sub },
  25.   };
  26.  
  27. const int __mach_error_system_count = errlib_count (__mach_error_systems);
  28.